package com.zg.third.api.domain.vo;

import com.zg.common.core.vo.BaseVo;
import lombok.Data;

/**
 * 行政处罚核查VO类
 * 对应接口：/AdminPenaltyCheck/GetList
 * API编码：865
 */
@Data
public class QccAdminPenaltyCheckVo extends BaseVo {
    /**
     * 验证结果 1:存在记录 0:不存在记录
     */
    private int VerifyResult;

    /**
     * 行政处罚记录列表
     */
    private AdminPenaltyInfo[] Data;

    /**
     * 行政处罚记录详情
     */
    @Data
    public static class AdminPenaltyInfo {
        /**
         * ID标识
         */
        private String Id;

        /**
         * 文书编号
         */
        private String DocNo;

        /**
         * 处罚事由
         */
        private String PunishReason;

        /**
         * 处罚结果
         */
        private String PunishResult;

        /**
         * 处罚机关
         */
        private String PunishOffice;

        /**
         * 处罚日期
         */
        private String PunishDate;

        /**
         * 数据来源
         */
        private String Source;

        /**
         * 来源编码
         */
        private String SourceCode;

        /**
         * 处罚金额(万元)
         */
        private String PunishAmt;
    }
}
